package com.ncr.travel.tas.configuration.interfaces;

import javax.xml.validation.Schema;

public interface ConfigurationTemplate {

	void setDefaultValue(Object defaultValue);

	Object getDefaultValue();

	void setDescription(String description);

	String getDescription();

	void setMaximumValue(Object maximumValue);

	Object getMaximumValue();

	void setMinimumValue(Object minimumValue);

	Object getMinimumValue();

	void setRegularExpression(String regularExpression);

	String getRegularExpression();

	void setSchema(Schema schema);

	Schema getSchema();

	void setType(Class<?> type);

	Class<?> getType();

}